home *** CD-ROM | disk | FTP | other *** search
- Subject: Re: MAUS
- Date: Thu, 02 Jun 1994 09:54:03 +1000
- From: Warwick Allison <warwick@cs.uq.oz.au>
- Precedence: bulk
-
- Michel Forget wrote:
-
- >The best solution is simply
- >to have programs utilize a "verbose" mode for operations that are
- >dangerous, such as deleting a block, deleting the entire text, or
- >exiting the program.
-
- Unfortunately not. Check any decent UI guidelines. Having a
- `protect me' mode is a cop-out for a poor user interface. For example,
- exiting a program is only dangerous if the program doesn't remember
- whether you have saved your documents since their last modification.
- Simply popping up a dialog saying `Quitting will lose changes to any
- unsaved documents' is pathetic, annoying, and pointless (the user just
- disables the feature, or habitually hits `QUIT,DAMMIT').
-
- Calamus is the ultimate culprit on that one.
-
- In the general case, an operation is poorly provided if the degree
- of change caused by the operation is disproportionately large compared
- to the likelihood of the user accidentally _and_ irrecoverably performing
- that operation.
-
-
- --
- Warwick
-